a car marred by scratches - Español Inglés Diccionario